/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package managedbeans;

import beans.Usuario;
import java.util.ArrayList;
import java.util.List;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;
import persistence.DAOUsuario;
import persistence.EMF;


/**
 *
 * @author alexandre
 */
@ManagedBean
@RequestScoped
public class AmigoMB {

    private String renderamigos = "false";
    private String buscanome;
    private List<Usuario> amigos = new ArrayList<Usuario>();
    DAOUsuario daoUser = new DAOUsuario(EMF.getEntityManager());
    
    public AmigoMB() {
    }
    
    public String getRenderamigos() {
        
        System.out.println("amigos sizeeee " + amigos.size());
        
        if(amigos.size()>0){
            renderamigos = "true";
        }
        
        System.out.println("renderamigos é  ==== " + renderamigos);
        return renderamigos;
    }

    public void setRenderamigos(String renderamigos) {
        this.renderamigos = renderamigos;
    }

    public String getBuscanome() {
        return buscanome;
    }

    public void setBuscanome(String buscanome) {
        this.buscanome = buscanome;
    }

    public List<Usuario> getAmigos() {
        return amigos;
    }

    public void setAmigos(List<Usuario> amigos) {
        this.amigos = amigos;
    }

    public void buscaAmigo() {
        
        amigos = new ArrayList<Usuario>();
        if (!buscanome.equals("")) {
            amigos = daoUser.BuscaNome(buscanome);
        }
    }
    
}
